﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Help_Us.DataSet;
using System.Data;

namespace Help_Us.Interface.conteudo
{
    public partial class loginUsu : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        }

        protected void entrar_Click(object sender, EventArgs e)
        {
              /////////////////////////////////////////
             ///  VERIFICA CADASTRO DE USUARIO  //////
            /////////////////////////////////////////
            SolucionadorControle usuarios = new SolucionadorControle();
            DataTable consulta =new DataTable();

            consulta = usuarios.VerificaLogin(usuario.Text, senha.Text);
            if (consulta.Rows.Count >= 1)
            {
                foreach (DataRow linha in consulta.AsEnumerable())//converti a tabela em linha
                {
                    Session["id"] = linha.ItemArray.ElementAt(0);//converti a linha em array e busquei o elemento do vetor :D
                    Session["login"] = linha.ItemArray.ElementAt(1);
                    Session["UserName"] = linha.ItemArray.ElementAt(2);
                    Session["NivelAcesso"] = 1;
                    Response.Redirect("../Solucionador/MeuPerfil.apsx");
                }                
            }
            else
            {
                loginError.Text = "Login ou senha incorretos.";
            }
        }

        protected void btn_cadastro_Click(object sender, EventArgs e)
        {
            Response.Redirect("../Solucionador/cadastrar.aspx");
        }
    }
}